package com.msb.thread;

/**
 * @author wuJiaWei
 * @version 1.0
 * @date 2024/8/23
 * @time 10:03:32
 */
public class Test {
    public static void main(String[] args) {
        //1.main方法作为程序的入口，里面执行的逻辑/任务就是主线程的任务：
        for (int i = 0; i < 1000; i++) {
            System.out.println("main线程执行任务：" + i);
        }
        //6.创建子线程对象，执行任务
        MyThread t = new MyThread();
        //7.执行任务，不是直接调用run方法，而是调用start方法，启动线程
        //8.start方法会调用run方法，run方法里面就是子线程的任务。
        t.start();//一旦子线程启动，就会和主线程争抢资源

        //9.主线程中再加入一个循环
        for (int i = 0; i < 1000; i++) {
            System.out.println("main--main线程执行任务：" + i);
        }
    }
}
